Search

chuck up the sponge🔊

(dated) To quit; to give up; to admit defeat.